/**
 * 随机生成字符串
 * @param len
 * @returns {string}
 */
function genRandomString(len) {
  len = len || 32;
  var $chars = 'ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678'; // 默认去掉了容易混淆的字符oOLl,9gq,Vv,Uu,I1
  var maxPos = $chars.length;
  var pwd = '';
  for (let i = 0; i < len; i++) {
    pwd += $chars.charAt(Math.floor(Math.random() * maxPos));
  }
  return pwd;
}

/**
 * 字符串非空判断
 * @param str
 * @returns
 */
function isEmpty(str) {
    if (str == null) {
        return true;
    }
    if (str == undefined) {
        return true;
    }
    if (str.trim() == "") {
        return true;
    }
    return false;
}

export default {
  genRandomString,
  isEmpty
};